disposal of hazardous waste - Francés Inglés Diccionario